peace and regional stability - Français Anglais Dictionnaire